common amber snail - Turkish English Dictionary